package com.ailot.cloud.base.security.properties;

import lombok.Getter;
import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.ArrayList;
import java.util.List;

/**
 * 资源服务器对外直接暴露URL
 */
@Slf4j
@ConfigurationProperties(prefix = "security.white")
public class PermitAllUrlProperties {

    /**
     * 类加载时候构建的security
     * 非动态！！！
     * <p>
     * 所以依赖重启
     * TODO 修改为可以动态改变的逻辑
     */
    @Getter
    @Setter
    private List<String> urls = new ArrayList<>();
}
